const user = require('../../../common/user.js');
Component({
    /**
     * 组件的属性列表
     */
    properties: {
        actions: {
            type: Array, // 类型（必填），目前接受的类型包括：String, Number, Boolean, Object, Array, null（表示任意类型）
            value: [], // 属性初始值（可选），如果未指定则会根据类型选择一个
        },
        from:{
            type: String,
            value: ''
        }
    },

    /**
     * 组件的初始数据
     */
    data: {
    },

    attached: function () {
        const actions = this.properties.actions;
        actions.forEach(action => {
            this.setData({
                [action]: true
            })
        });
    },
    /**
     * 组件的方法列表
     */
    methods: {
        addImage: function (res) {
            wx.chooseImage({
                count: 1,
                success: (res) => {
                    let tempFilePath = res.tempFilePaths[0];
                    wx.navigateTo({
                        url: `../send/send?url=${tempFilePath}&from=${this.properties.from}`
                    });
                }
            });
        },
        goPicList: function (e) {
            wx.switchTab({
                url: '../pictureList/pictureList'
            });
        },
        goVideoList: function (e) {
            wx.switchTab({
                url: '../videoList/videoList'
            });
        }
    }
});